homing all the way killer - Turkish English Dictionary